7 research outputs found

    Interactive Real-Time Embedded Systems Education Infused with Applied Internet Telephony

    Get PDF
    The transition from traditional circuit-switched phone systems to modern packet-based Internet telephony networks demands tools to support Voice over Internet Protocol (VoIP) development. In this paper, we introduce the XinuPhone, an integrated hardware/software approach for educating users about VoIP technology on a real-time embedded platform. We propose modular course topics for design-oriented, hands-on laboratory exercises: filter design, timing, serial communications, interrupts and resource budgeting, network transmission, and system benchmarking. Our open-source software platform encourages development and testing of new CODECs alongside existing standards, unlike similar commercial solutions. Furthermore, the supporting hardware features inexpensive, readily available components designed specifically for educational and research users on a limited budget. The XinuPhone is especially good for experimenting with design trade-offs as well as interactions between real-time software and hardware components

    Analyzing Logistic Map Pseudorandom Number Generators for Periodicity Induced by Finite Precision Floating-Point Representation

    Get PDF
    Because of the mixing and aperiodic properties of chaotic maps, such maps have been used as the basis for pseudorandom number generators (PRNGs). However, when implemented on a finite precision computer, chaotic maps have finite and periodic orbits. This manuscript explores the consequences finite precision has on the periodicity of a PRNG based on the logistic map. A comparison is made with conventional methods of generating pseudorandom numbers. The approach used to determine the number, delay, and period of the orbits of the logistic map at varying degrees of precision (3 to 23 bits) is described in detail, including the use of the Condor high-throughput computing environment to parallelize independent tasks of analyzing a large initial seed space. Results demonstrate that in terms of pathological seeds and effective bit length, a PRNG based on the logistic map performs exponentially worse than conventional PRNGs

    A Down-to-Earth Educational Operating System for Up-in-the-Cloud Many-Core Architectures

    Get PDF
    We present Xipx, the first port of a major educational operating system to a processor in the emerging class of many-core architectures. Through extensions to the proven Embedded Xinu operating system, Xipx gives students hands-on experience with system programming in a distributed message-passing environment. We expose the software primitives needed to maintain coherency between many cores in a system lacking specialized caching hardware. Our proposed series of laboratory assignments adds parallel thread execution and inter-core message passing communication to a well-established OS curriculum

    Sphingosine 1-Phosphate Produced by Sphingosine Kinase 2 Intrinsically Controls Platelet Aggregation In Vitro and In Vivo

    No full text
    RATIONALE Platelets are known to play a crucial role in hemostasis. Sphingosine kinases (Sphk) 1 and 2 catalyze the conversion of sphingosine to the bioactive metabolite sphingosine 1-phosphate (S1P). Although platelets are able to secrete S1P on activation, little is known about a potential intrinsic effect of S1P on platelet function. OBJECTIVE To investigate the role of Sphk1- and Sphk2-derived S1P in the regulation of platelet function. METHODS AND RESULTS We found a 100-fold reduction in intracellular S1P levels in platelets derived from Sphk2(-/-) mutants compared with Sphk1(-/-) or wild-type mice, as analyzed by mass spectrometry. Sphk2(-/-) platelets also failed to secrete S1P on stimulation. Blood from Sphk2-deficient mice showed decreased aggregation after protease-activated receptor 4-peptide and adenosine diphosphate stimulation in vitro, as assessed by whole blood impedance aggregometry. We revealed that S1P controls platelet aggregation via the sphingosine 1-phosphate receptor 1 through modulation of protease-activated receptor 4-peptide and adenosine diphosphate-induced platelet activation. Finally, we show by intravital microscopy that defective platelet aggregation in Sphk2-deficient mice translates into reduced arterial thrombus stability in vivo. CONCLUSIONS We demonstrate that Sphk2 is the major Sphk isoform responsible for the generation of S1P in platelets and plays a pivotal intrinsic role in the control of platelet activation. Correspondingly, Sphk2-deficient mice are protected from arterial thrombosis after vascular injury, but have normal bleeding times. Targeting this pathway could therefore present a new therapeutic strategy to prevent thrombosis
    corecore